Dynomotion

Group: DynoMotion Message: 14821 From: tapiolarikka Date: 5/28/2017
Subject: Getting started with ScreenEditor?

Hi Tom,


While trying to figure out my Mach lathe threading problem I noticed that KMotionCNC

got two updates that are deal breakers for me, namely G95 and M47


How do I add


-Pages

-Dros/Input boxes that retain/save values between sessions

-buttons


to screens?


I need the above controls to recreate my conversational programming from mach


Rgds,

Tapio



Group: DynoMotion Message: 14824 From: Tom Kerekes Date: 5/30/2017
Subject: Re: Getting started with ScreenEditor?

Hi Tapio,

I assume you mean you are considering switching to KMotionCNC?

Pages: A Screen Script File defines the look of a page.  You can assign an action to a button to load a Screen Script File.

Dros: There are LabelDRO controls where text/numbers can be displayed

Input Boxes: There are Edit Controls that can be read by KFLOP.   See the Add Example in this Video:

https://youtu.be/uQWDttzKuDA?t=12m24s

Retain/Save values between sessions: Currently Values can be defaulted to fixed values and are not retained between sessions.  We will look into saving them to a file.

Buttons: See the example button style.

Regards

TK



On 5/28/2017 1:05 PM, tapio.larikka@... [DynoMotion] wrote:
 

Hi Tom,


While trying to figure out my Mach lathe threading problem I noticed that KMotionCNC

got two updates that are deal breakers for me, namely G95 and M47


How do I add


-Pages

-Dros/Input boxes that retain/save values between sessions

-buttons


to screens?


I need the above controls to recreate my conversational programming from mach


Rgds,

Tapio




Group: DynoMotion Message: 14825 From: Tapio Larikka Date: 5/30/2017
Subject: Re: Getting started with ScreenEditor?

Hi Tom,
 
Yes I am strongly looking into it. Its either custom screens or with .net
 
Input/edit controls:
 
I watched the video couple of times but I still can't figure out how to put more controls on screen using screen editor.
I need 30 or more input boxes.
I aim to these to generate the g-code files so would the use of KFLOP variables cause unnecessary load on bandwidth?
 
Rgds,
Tapio
 
Group: DynoMotion Message: 14827 From: Tom Kerekes Date: 5/30/2017
Subject: Re: Getting started with ScreenEditor?

Hi Tapio,

Currently you cannot add more controls to the screens only re-purpose them.  There are currently 20 spare input boxes.  I suppose we could increase the number of them.  Do you really need more than 30?

I don't think bandwidth would be a problem as things should only need to be transferred when things change or more likely when the User Pushes a button to "Apply" the changes.  Is that how you see it working?

Regards

TK


On 5/30/2017 12:27 PM, 'Tapio Larikka' tapio.larikka@... [DynoMotion] wrote:
 



Hi Tom,
 
Yes I am strongly looking into it. Its either custom screens or with .net
 
Input/edit controls:
 
I watched the video couple of times but I still can't figure out how to put more controls on screen using screen editor.
I need 30 or more input boxes.
I aim to these to generate the g-code files so would the use of KFLOP variables cause unnecessary load on bandwidth?
 
Rgds,
Tapio
 
Group: DynoMotion Message: 14828 From: Tapio Larikka Date: 5/30/2017
Subject: Re: Getting started with ScreenEditor?

Hi Tom,
 
Yes that is how I see it. Or perhaps instead of "Apply" I'd say "PostG-Code" like in mach threading wizard.
 
The code behind the button should take the values from inputboxes, generate a .ngc file and load it to kmotioncnc/interpreter
 
The above to be executed in KFLOP feels kind of detour to me
 
Rgds,
Tapio
Group: DynoMotion Message: 14834 From: Tom Kerekes Date: 6/1/2017
Subject: Re: Getting started with ScreenEditor?

Troy/Tapio/Others,

Here is another Screen Editor Patch

http://dynomotion.com/Software/Patch/FixCheckboxMesg_40SpareEdit_EditPersists_V434i/KMotionCNC.exe

Fix issue with Action Messages to Checkboxes checking/unchecking the checkbox but not changing underlying variable.
Persist Edit Controls between sessions.  Saved to <>\KMotion\Data\EditControlPersist.txt
Increase number of spare edit controls from 20 to 40

Please let me know if there are issues.
Regards
TK


On 5/30/2017 1:54 PM, 'Tapio Larikka' tapio.larikka@... [DynoMotion] wrote:
 



Hi Tom,
 
Yes that is how I see it. Or perhaps instead of "Apply" I'd say "PostG-Code" like in mach threading wizard.
 
The code behind the button should take the values from inputboxes, generate a .ngc file and load it to kmotioncnc/interpreter
 
The above to be executed in KFLOP feels kind of detour to me
 
Rgds,
Tapio